间距
padding 属性用于设置视图内容与其边缘之间的间距,相当于 SwiftUI 中的 padding 修饰符。它有助于视图之间的分隔与整体布局美观。
定义
支持的写法
1. 默认边距
为所有边应用系统默认的内边距。
示例:
2. 统一边距
为所有边设置相同的数值边距。
示例:
3. 指定边距对象
可以分别设置特定方向的边距。
可用属性说明:
每个值可以是具体数值,也可以是 true,true 表示使用系统默认边距。
示例:
使用 true 设置特定边:
注意事项
padding不会直接改变视图内容的大小,但会影响它与外部内容之间的间距。- 可以灵活组合
horizontal/vertical与leading/top等单项配置,单项配置会覆盖对应方向的组合配置。 - 合理使用
padding能提升界面排版的整洁性与可读性。
